Overview of noun alabama_river
The noun alabama river has 1 sense
- Alabama, Alabama River -- (a river in Alabama formed by the confluence of the Coosa and Tallapoosa Rivers near Montgomery; flows southwestward to become a tributary of the Mobile River)
返回 →